Big Huge Thesaurus

Iris germanica

noun